team placing - French English Dictionary